home *** CD-ROM | disk | FTP | other *** search
Wrap
function §\x01\x02§() { return 2518 % 511 * 5; } var §\x01§ = -2181 + "\x01\x02"(); loop0: while(true) { if(eval("\x01") == 189) { set("\x01",eval("\x01") + 91); §§push(true); } else { if(eval("\x01") == 399) { set("\x01",eval("\x01") - 140); break; } if(eval("\x01") == 159) { set("\x01",eval("\x01") + 138); loop1: while(true) { set(§§pop(),function §\x01\x02§() { return 2518 % 511 * 5; }); while(true) { if(eval("\x01") == 467) { set("\x01",eval("\x01") + 299); §§push(true); } else if(eval("\x01") == 763) { set("\x01",eval("\x01") - 526); if(§§pop()) { set("\x01",eval("\x01") + 114); } } else if(eval("\x01") == 766) { set("\x01",eval("\x01") + 230); if(§§pop()) { set("\x01",eval("\x01") - 34); } } else if(eval("\x01") == 277) { set("\x01",eval("\x01") + 678); §§push(true); } else if(eval("\x01") == 762) { set("\x01",eval("\x01") + 1); §§push(!§§pop()); } else if(eval("\x01") == 169) { set("\x01",eval("\x01") + 805); var §§pop() = §§pop(); } else { if(eval("\x01") == 996) { set("\x01",eval("\x01") - 34); §§enumerate(§§pop()); break loop0; } if(eval("\x01") == 974) { set("\x01",eval("\x01") - 394); §§push("\x0f"); } else if(eval("\x01") == 962) { set("\x01",eval("\x01") - 685); } else if(eval("\x01") == 952) { set("\x01",eval("\x01") - 675); } else if(eval("\x01") == 955) { set("\x01",eval("\x01") - 273); if(§§pop()) { set("\x01",eval("\x01") - 34); } } else { if(eval("\x01") == 682) { break loop1; } if(eval("\x01") == 351) { set("\x01",eval("\x01") + 376); if(!eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"]) { eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"] = new §{invalid_utf8=246}§(); } §§pop(); if(!eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"]["{invalid_utf8=172}["]) { eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"]["{invalid_utf8=172}["] = new §{invalid_utf8=246}§(); } §§pop(); if(!eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"]["{invalid_utf8=172}["][§§constant(4)]) { eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"]["{invalid_utf8=172}["][§§constant(4)] = new §{invalid_utf8=246}§(); } §§pop(); if(!eval("{invalid_utf8=145}{invalid_utf8=153}")[",{invalid_utf8=128}\t{invalid_utf8=202}"]["{invalid_utf8=172}["][§§constant(4)][§§constant(5)]) { eval(",{invalid_utf8=128}\t{invalid_utf8=202}")["{invalid_utf8=172}["][§§constant(4)][§§constant(5)] extends eval(",{invalid_utf8=128}\t{invalid_utf8=202}")["{invalid_utf8=172}["][§§constant(4)][§§constant(13)]; var _loc2_ = eval(",{invalid_utf8=128}\t{invalid_utf8=202}")["{invalid_utf8=172}["][§§constant(4)][§§constant(5)] = function(m, target_mc, s) { super(m,target_mc); this[§§constant(6)] = 255; this[§§constant(7)] = this[§§constant(6)]; this[§§constant(8)] = s; this[§§constant(9)][§§constant(10)] = 100 * this[§§constant(8)] / 30; this[§§constant(9)][§§constant(11)] = 100 * this[§§constant(8)] / 30; this[§§constant(12)] = 20; }[§§constant(14)]; _loc2_[§§constant(15)] = function() { return 50; }; _loc2_[§§constant(16)] = function() { this[§§constant(17)] = 80; }; _loc2_[§§constant(18)] = function() { }; _loc2_[§§constant(19)] = function() { this[§§constant(20)] = this[§§constant(21)][§§constant(22)](); }; _loc2_[§§constant(23)] = function() { var _loc9_ = 50; var _loc10_ = 75; var _loc14_ = this[§§constant(24)] - _loc10_; var _loc13_ = this[§§constant(25)] - _loc10_; var _loc12_ = this[§§constant(24)] + _loc10_; var _loc11_ = this[§§constant(25)] + _loc10_; var _loc8_ = eval(§§constant(26))[§§constant(27)](_loc14_ / _loc9_); var _loc7_ = eval(§§constant(26))[§§constant(27)](_loc12_ / _loc9_); var _loc6_ = eval(§§constant(26))[§§constant(27)](_loc13_ / _loc9_); var _loc5_ = eval(§§constant(26))[§§constant(27)](_loc11_ / _loc9_); var _loc4_ = _loc8_; while(_loc4_ <= _loc7_) { var _loc2_ = _loc6_; while(_loc2_ <= _loc5_) { var _loc3_ = this[§§constant(21)][§§constant(28)](_loc4_,_loc2_); if(this[§§constant(29)](_loc3_)) { return undefined; } _loc2_ = _loc2_ + 1; } _loc4_ = _loc4_ + 1; } }; _loc2_[§§constant(29)] = function(asteroidList) { if(asteroidList == undefined) { return undefined; } var _loc14_ = asteroidList[§§constant(30)]; var _loc5_ = 0; while(_loc5_ < _loc14_) { var _loc2_ = asteroidList[_loc5_]; var _loc6_ = this[§§constant(31)](_loc2_); var _loc7_ = this[§§constant(32)](_loc2_); var _loc3_ = eval(§§constant(26))[§§constant(33)](_loc6_ * _loc6_ + _loc7_ * _loc7_); if(_loc3_ < _loc2_[§§constant(34)]() / 2 + this[§§constant(8)]) { _loc2_[§§constant(36)](this[§§constant(35)]()); _loc2_[§§constant(38)](this[§§constant(37)]()); this[§§constant(39)](); return 1; } var _loc12_ = 160; if(_loc3_ < 160) { var _loc9_ = this[§§constant(40)](_loc7_,_loc6_); var _loc11_ = this[§§constant(41)](_loc9_); var _loc10_ = this[§§constant(42)](_loc9_); var _loc4_ = _loc3_ / 160; var _loc8_ = _loc4_; if(this[§§constant(7)] > _loc8_) { this[§§constant(7)] -= _loc8_; this[§§constant(43)] -= this[§§constant(44)] * _loc11_ * _loc4_; this[§§constant(45)] -= this[§§constant(44)] * _loc10_ * _loc4_; } } _loc5_ = _loc5_ + 1; } return 0; }; _loc2_[§§constant(46)] = function() { this[§§constant(44)] = 1.5; this[§§constant(47)] = 0.6; this[§§constant(43)] = 0; this[§§constant(45)] = 0; this[§§constant(24)] = -100; this[§§constant(25)] = -100; }; _loc2_[§§constant(48)] = function(asteroidList) { if(asteroidList == undefined) { return undefined; } var _loc8_ = asteroidList[§§constant(30)]; var _loc3_ = 0; while(_loc3_ < _loc8_) { var _loc2_ = asteroidList[_loc3_]; var _loc4_ = this[§§constant(31)](_loc2_); var _loc5_ = this[§§constant(32)](_loc2_); var _loc6_ = eval(§§constant(26))[§§constant(33)](_loc4_ * _loc4_ + _loc5_ * _loc5_); if(_loc6_ < _loc2_[§§constant(34)]() / 2 + this[§§constant(8)]) { _loc2_[§§constant(36)](this[§§constant(35)]()); _loc2_[§§constant(38)](this[§§constant(37)]()); this[§§constant(39)](); return 1; } _loc3_ = _loc3_ + 1; } return 0; }; _loc2_[§§constant(49)] = function(target_mc) { this[§§constant(50)] = target_mc[§§constant(51)](); this[§§constant(9)] = target_mc[§§constant(54)](§§constant(53),§§constant(52) + this[§§constant(50)],this[§§constant(50)]); }; _loc2_[§§constant(55)] = function() { if(this[§§constant(7)] < this[§§constant(6)]) { this[§§constant(7)] = this[§§constant(7)] + 1; } if(this[§§constant(20)][§§constant(56)]() == §§constant(57)) { this[§§constant(19)](); } this[§§constant(58)](); this[§§constant(59)] = this[§§constant(59)] + 1; if(this[§§constant(59)] == this[§§constant(17)]) { this[§§constant(60)](); } this[§§constant(61)](); this[§§constant(62)](); this[§§constant(23)](); this[§§constant(24)] += this[§§constant(43)]; this[§§constant(25)] += this[§§constant(45)]; this[§§constant(63)](); this[§§constant(64)](); this[§§constant(9)][§§constant(65)] = this[§§constant(24)]; this[§§constant(9)][§§constant(66)] = this[§§constant(25)]; }; _loc2_[§§constant(39)] = function() { this[§§constant(21)][§§constant(67)](this); this[§§constant(68)] = §§constant(57); this[§§constant(9)] = this[§§constant(70)][§§constant(54)](§§constant(69),§§constant(69) + this[§§constant(50)],this[§§constant(50)]); this[§§constant(9)][§§constant(65)] = this[§§constant(24)]; this[§§constant(9)][§§constant(66)] = this[§§constant(25)]; var _loc2_ = new §\§\§constant(72)§(this[§§constant(21)][§§constant(71)]()); _loc2_[§§constant(74)](this[§§constant(21)][§§constant(73)]()); var _loc3_ = eval(§§constant(26))[§§constant(27)](eval(§§constant(26))[§§constant(75)]() * 3); if(_loc3_ == 0) { _loc2_[§§constant(77)](§§constant(76)); } if(_loc3_ == 1) { _loc2_[§§constant(77)](§§constant(78)); } if(_loc3_ == 2) { _loc2_[§§constant(77)](§§constant(79)); } if(_loc3_ == 3) { _loc2_[§§constant(77)](§§constant(80)); } _loc2_[§§constant(81)](0,1); this[§§constant(9)][§§constant(10)] = 200; this[§§constant(9)][§§constant(11)] = 200; }; §§push(§§constant(82)(eval(",{invalid_utf8=128}\t{invalid_utf8=202}")["{invalid_utf8=172}["][§§constant(4)][§§constant(5)][§§constant(14)],null,1)); } §§pop(); break loop0; } if(eval("\x01") == 648) { break; } if(eval("\x01") == 688) { set("\x01",eval("\x01") + 152); } else if(eval("\x01") == 840) { set("\x01",eval("\x01") - 671); §§push("\x0f"); §§push(1); } else if(eval("\x01") == 580) { set("\x01",eval("\x01") + 182); §§push(eval(§§pop())); } else { if(eval("\x01") != 237) { if(eval("\x01") == 727) { set("\x01",eval("\x01") - 727); } break loop0; } set("\x01",eval("\x01") + 114); } } } } } set("\x01",eval("\x01") - 34); break; } if(eval("\x01") == 728) { set("\x01",eval("\x01") + 148); } else if(eval("\x01") == 784) { set("\x01",eval("\x01") + 96); §§push(true); } else if(eval("\x01") == 809) { set("\x01",eval("\x01") - 25); } else if(eval("\x01") == 259) { set("\x01",eval("\x01") + 525); } else if(eval("\x01") == 280) { set("\x01",eval("\x01") + 119); if(function §\x01\x02§() { return 2518 % 511 * 5; }) { set("\x01",eval("\x01") - 140); } } else if(eval("\x01") == 464) { set("\x01",eval("\x01") - 349); §§push("\x0f"); §§push(1); } else if(eval("\x01") == 880) { set("\x01",eval("\x01") - 721); if(function §\x01\x02§() { return 2518 % 511 * 5; }) { set("\x01",eval("\x01") + 138); } } else if(eval("\x01") == 11) { set("\x01",eval("\x01") + 907); §§push(eval(function §\x01\x02§() { return 2518 % 511 * 5; })); } else if(eval("\x01") == 684) { set("\x01",eval("\x01") - 673); §§push("\x0f"); } else if(eval("\x01") == 918) { set("\x01",eval("\x01") - 552); §§push(!function §\x01\x02§() { return 2518 % 511 * 5; }); } else if(eval("\x01") == 366) { set("\x01",eval("\x01") - 165); if(function §\x01\x02§() { return 2518 % 511 * 5; }) { set("\x01",eval("\x01") + 455); } } else if(eval("\x01") == 364) { set("\x01",eval("\x01") + 309); if(function §\x01\x02§() { return 2518 % 511 * 5; }) { set("\x01",eval("\x01") - 268); } } else if(eval("\x01") == 297) { set("\x01",eval("\x01") + 579); } else if(eval("\x01") == 876) { set("\x01",eval("\x01") - 512); §§push(true); } else { if(eval("\x01") == 673) { set("\x01",eval("\x01") - 268); stop(); §§push(§§pop() % function §\x01\x02§() { return 2518 % 511 * 5; }); break; } if(eval("\x01") == 405) { set("\x01",eval("\x01") + 59); } else if(eval("\x01") == 604) { set("\x01",eval("\x01") - 140); } else if(eval("\x01") == 115) { set("\x01",eval("\x01") + 569); var §§pop() = function §\x01\x02§() { return 2518 % 511 * 5; }; } else { if(eval("\x01") != 201) { if(eval("\x01") == 656) { set("\x01",eval("\x01") - 460); if(!_global.com) { _global.com = new Object(); } function §\x01\x02§() { return 2518 % 511 * 5; } if(!_global.com.evilfree) { _global.com.evilfree = new Object(); } §§pop(); if(!_global.com.evilfree.astroidsRevenge) { _global.com.evilfree.astroidsRevenge = new Object(); } §§pop(); if(!_global.com.evilfree.astroidsRevenge.ShipFast) { com.evilfree.astroidsRevenge.ShipFast extends com.evilfree.maxPower.power; _loc2_ = com.evilfree.astroidsRevenge.ShipFast = function(Void) { super(); }.size; _loc2_.my_mc = function(Void) { super.my_mc(); _xscale._yscale.bulletDamage.Ship(this); this.prototype.getVolume = "getShotClock"; this.prototype.shotClock = _xscale.getTarget.myTarget.main(this,this.drawMe); this.prototype.getPlayerAsteroid = _xscale.getTarget.myTarget.main(this,this.avoidAsteroids); this.prototype.xPos = _xscale.getTarget.myTarget.main(this,this.yPos); this.Math(); }; _loc2_.floor = function(Void) { this.length("avoidThese","getAsteroidsFromGrid",0); this.getAsteroidsFromGrid.getTargetYDistance("getTargetXDistance"); this.getAsteroidsFromGrid.sqrt(5); this.getSize("prototype",1,2,1,98,20); this.length("avoidThese","getAddedLife",2); this.getAddedLife.addLife = "getAddedSize"; this.getAddedLife.addSize = 5; this.getAddedLife.blowUp = false; }; _loc2_.Math = function(Void) { this.myAtan = new acceleration(this.xSpeed,this.mySin,this.myCos); this.myAtan.ySpeed = this.setVariables; if(!this.friction) { this.doHitTestOnList = this.place_mc; this.myAtan.myDepth = this.getNextHighestDepth; this.prototype.getVolume = "ship"; this.prototype.shipFast = false; } else { this.doHitTestOnList = 100; this.prototype.getVolume = "getShotClock"; this.prototype.shipFast = true; } if(!_global.attachMovie) { this.prototype.animate = this.getState; } this.prototype.dead = this.turnTowardsShip; this.prototype.shotCount = this.fireShot; this.prototype.showCharge = this.accelerateToTarget; if(this.checkBounds) { this.prototype.applyFriction = true; this.prototype._x = this._y; } else { this.prototype.applyFriction = false; this.prototype.removeShip = this._y; } if(!this.state) { this.prototype.explosion(this.myAtan); this.prototype.parent_mc(this.myAtan); } this.get_mc(); }; _loc2_.get_mc = function(Void) { this.getAddedLife.setVolume(this.getSoundVolume,this.Sound); this.prototype.random = this.getSoundVolume - 2; this.prototype.sound1 = this.prototype.attachSound + 4; this.prototype.sound2 = sound3.sound4(this.Sound / 2 - this.prototype.sound1 / 2); this.getAsteroidsFromGrid.setVolume(this.getSoundVolume,this.Sound); }; com.evilfree.astroidsRevenge.ShipFast = function(Void) { super(); }.main = function(target, id, depth, initObj) { return com.evilfree.astroidsRevenge.ShipFast(target.length("ShipFast",id,depth,initObj)); }; _loc2_.drawMe = function(Void) { this._y = this.prototype.removeShip; this[§§constant(83)]({getVolume:"start",ASSetPropFlags:this}); }; _loc2_.avoidAsteroids = function(oldFocus) { this[§§constant(83)]({getVolume:§§constant(84),ASSetPropFlags:this,(§§constant(85)):oldFocus}); if(eval(§§constant(86))[§§constant(87)](9)) { this[§§constant(88)](); this[§§constant(83)]({getVolume:§§constant(89),ASSetPropFlags:this,(§§constant(85)):oldFocus}); } }; _loc2_.yPos = function(newFocus) { this[§§constant(90)](); this[§§constant(83)]({getVolume:§§constant(91),ASSetPropFlags:this,(§§constant(92)):newFocus}); }; _loc2_[§§constant(93)] = function(max) { this.fireShot = max; if(this.fireShot == 0) { this.fireShot = null; } this[§§constant(94)](); return this[§§constant(95)](); }; _loc2_[§§constant(95)] = function() { return this.fireShot; }; _loc2_[§§constant(96)] = function(b) { this.accelerateToTarget = b; this[§§constant(94)](); return this[§§constant(97)](); }; _loc2_[§§constant(97)] = function() { return this.accelerateToTarget; }; _loc2_[§§constant(98)] = function(txt) { this.turnTowardsShip = txt; if(this.turnTowardsShip == §§constant(99)) { this.turnTowardsShip = §§constant(100); } this[§§constant(94)](); return this[§§constant(101)](); }; _loc2_[§§constant(101)] = function() { return this.turnTowardsShip; }; _loc2_[§§constant(102)] = function(txt) { this._y = txt; this[§§constant(94)](); return this[§§constant(103)](); }; _loc2_[§§constant(103)] = function() { return this._y; }; _loc2_[§§constant(104)] = function() { return this.prototype.attachSound; }; _loc2_[§§constant(105)] = function() { return this.prototype; }; _loc2_[§§constant(106)] = function(index) { this.prototype[§§constant(107)] = index; return this[§§constant(108)](); }; _loc2_[§§constant(108)] = function() { return this.prototype[§§constant(107)]; }; _loc2_[§§constant(109)] = {shotCount:1,showCharge:1,dead:1,removeShip:1}; com.evilfree.astroidsRevenge.ShipFast = function(Void) { super(); }[§§constant(110)] = com.evilfree.maxPower[§§constant(111)][§§constant(112)](com.evilfree.astroidsRevenge.ShipFast.size[§§constant(109)],com.evilfree.maxPower.power.size[§§constant(109)]); _loc2_.fireShot = null; _loc2_.accelerateToTarget = false; _loc2_.turnTowardsShip = §§constant(99); _loc2_._y = §§constant(99); §§push(_loc2_[§§constant(113)]("shotCount",_loc2_[§§constant(95)],_loc2_[§§constant(93)])); §§push(_loc2_[§§constant(113)]("showCharge",_loc2_[§§constant(97)],_loc2_[§§constant(96)])); §§push(_loc2_[§§constant(113)]("dead",_loc2_[§§constant(101)],_loc2_[§§constant(98)])); §§push(_loc2_[§§constant(113)](§§constant(107),_loc2_[§§constant(108)],_loc2_[§§constant(106)])); §§push(_loc2_[§§constant(113)]("removeShip",_loc2_[§§constant(103)],_loc2_[§§constant(102)])); §§push(_loc2_[§§constant(113)](§§constant(114),_loc2_[§§constant(105)],function() { } )); §§push(_loc2_[§§constant(113)]("attachSound",_loc2_[§§constant(104)],function() { } )); §§push(§§constant(115)(com.evilfree.astroidsRevenge.ShipFast.size,null,1)); } §§pop(); break; } if(eval("\x01") == 196) { set("\x01",eval("\x01") - 196); } break; } set("\x01",eval("\x01") + 455); } } } }